﻿body,div,ul,p{padding:0px;margin:0px}
ul,li{list-style-type:none;}
.ltr,input,div,p,h3,span,label,.textarea,.focusField,.idleField,.ddl{font:12px/15px tahoma;letter-spacing:.5px;direction:rtl;}
ul{margin:0px;padding:0px;}

#pesonal-img,.productImg {float:left;margin:0px 0px;position:relative;}
#pesonal-img img,.productImg img{position:absolute;top:3px;left:10px;}
#loader{width:98%;margin:5px;background:#fff;border:solid 1px #6394CE;direction:rtl;}
#errorbox{padding:20px;background:#eee;color:#555;border:solid 1px #ccc;margin:40px auto 60px auto;width:400px;font:bold 12px tahoma;text-align:center;}
#contentPanel{padding:10px;overflow:auto;direction:rtl;min-height:400px;}
 
.ltr{text-align:left;}
.subHeader{background-image:url('images/subheader_bg.png'); background-repeat:repeat-x;height:27px;text-align:right;}
.subHeader div{padding:5px;font-size:14px;font-weight:bold;color:#10428C;}
.focusField{border:solid 1px #73A6FF;background:#EFF5FF;color:#000;width:240px;height:20px;padding:4px 3px;}  
.idleField{background:#fff;color: #000;border: solid 1px #aaa;width:240px;height:20px;padding:4px 3px;} 
.textarea{width:350px;height:80px;}
.dleft{text-align:left;direction:ltr;}
.ddl{padding-top:2px;height:29px;}
.btn{background:url(images/subheader_bg.png);border:solid 1px #6394ce;text-align:center;height:20px;padding-bottom:5px;}
.dleft{direction:ltr;text-align:left;}
.ddlwidth{width:248px;}
.img{border:solid 1px #ccc;padding:1px;}
.changeImage{position:absolute;top:140px;left:30px;width:120px;text-decoration:none;color:#333;text-align:center;height:20px;}
.changeImage:hover{color:Green;text-decoration:underline;}
.icon{border:none;}
.display{display:none;}

/*date picker calendar */
.dpDiv {}
.dpTable{font:10px Tahoma;text-align: center;color: #505050;background-color: #FFFFFF;border: 1px solid #8A99BA;width :210px;}
.dpTR {}
.dpTitleTR{background-color:#9FBEF4;}
.dpDayTR {}
.dpTodayButtonTR{}
.dpTD{border: 1px solid white;}
.dpDayHighlightTD{background-color: #F3E18D;border: 1px solid #B35412;}
.dpTDHover{background-color: #F3E18D;border: 1px solid #B35412;cursor: pointer;}
.dpTitleTD{}
.dpButtonTD{}
.dpTodayButtonTD {}
.dpDayTD{font-size: 12px;background-color: #e1ecfc;border-bottom: 1px solid #b9d1f4;border-top: 1px solid #b9d1f4;color: Black;}
.dpTitleText{font:bold 10px Tahoma;color: Black;}
.dpDayHighlight{color: #4060ff;font-weight: bold;}
.dpButton{font:bold 12px Tahoma;color: #2254b1;padding: 0px;cursor: pointer;}
.dpTodayButton{font:bold 11px tahoma;color: #2254b1;cursor: pointer;}
.persianSmallDescription{font:10px tahoma;direction:rtl;text-align:right;}


/* For the Calendarpopup */
table.jCalendar {font:10px Tahoma;text-align: center;color: #505050;background-color: #FFFFFF;border: 1px solid #8A99BA;width :210px;}
table.jCalendar th {font:bold 10px Tahoma;background-color:#9FBEF4;color: Black;padding: 3px 5px;}
table.jCalendar td {border: 1px solid white;text-align: center;margin:2px;}
table.jCalendar td.other-month {background: #ddd;color: #aaa;}
table.jCalendar td.today {background: #666;color: #fff;}
table.jCalendar td.selected {background: #f66;color: #fff;}
table.jCalendar td.selected.dp-hover {background: #f33;color: #fff;}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td {background-color: #F3E18D;border: 1px solid #B35412;}
table.jCalendar tr.selectedWeek td {background: #f66;color: #fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {background: #bbb;color: #888;}
table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover {background: #bbb;color: #888;}

div.dp-popup {position: relative;background:#EFF5FF;border:solid 1px #9FBEF4;font:10px Tahoma;padding: 2px;line-height: 1.2em;}
div#dp-popup {position: absolute;z-index: 199;}
div.dp-popup h2 {font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}
a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}
a#dp-close:hover {text-decoration: underline;}
div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}
div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 4px;width: 100px;}
div.dp-popup div.dp-nav-prev a {float: left;}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}
div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 4px;width: 100px;}
div.dp-popup div.dp-nav-next a {float: right;}
div.dp-popup a.disabled {cursor: default;color: #aaa;}
div.dp-popup td {cursor: pointer;}
div.dp-popup td.disabled {cursor: default;}